package com.sunwayworld.basemodule.business.qualitycontrol.qualitycontrolresult.service;

import com.alibaba.fastjson.JSONObject;
import com.sunwayworld.basemodule.business.qualitycontrol.qualitycontrolresult.bean.LimsQualitycontrolTestResultManageBean;
import com.sunwayworld.framework.data.page.Page;
import com.sunwayworld.framework.restful.data.RestJsonWrapperBean;
import com.sunwayworld.framework.support.base.service.GenericService;

public interface LimsQualitycontrolTestResultManageService extends GenericService<LimsQualitycontrolTestResultManageBean, Long> {

    Page<LimsQualitycontrolTestResultManageBean> selectDistinctRowsByCondition(RestJsonWrapperBean wrapper);

    JSONObject saveToManageSaveTable(RestJsonWrapperBean wrapper);

    JSONObject setRemoveStatus(RestJsonWrapperBean wrapperBean);
}
